AntiLib prevents AppleScript MadLib programs from running. It was hacked into a program called IdleWatcher because I was in a total hurry. (People might find the IdleWatcher code useful for other purposes.)
It looks for "display dialog" calls that have "noun", "verb", or "adjective" in the prompt, and will just fail if it sees one. Others are passed through intact.